package com.chenguangrui01;

import java.util.List;
import java.util.Map;

public interface Mapper {
    // 任务1：多条件组合查询
    List<Customer> findByCondition(Map<String, Object> params);

    // 任务2：分支条件查询
    List<Customer> findByPriority(Map<String, Object> params);

    // 任务3：动态更新
    int updateSelective(Customer customer);

    // 任务4：批量查询（List参数）
    List<Customer> findByIdList(List<Integer> ids);

    // 任务4：批量查询（Map参数）
    List<Customer> findByIdAndProfession(Map<String, Object> params);
}

